Hole Filling in Images

نویسندگان

  • Siddharth Jain
  • David Forsyth
چکیده

This project relates to automated 3D model generation of Urban Environments. Ground based modeling involves a setup of two 2D laser scanners, and a digital camera mounted on top of a truck. As we drive the truck in a city, the laser scans capture depth information using the LIDAR time-of-flight principle. These laser scans are then subjected to accurate localization and 3D data processing algorithms to create a 3D mesh of the urban environment. The resulting mesh is then texture mapped with camera images to produce photo-realistic models. In doing so, foreground objects such as trees, cars, lamposts etc. occlude parts of the background buildings from the laser scanners and the digital camera, and thus leave holes both in the geometry and texture. For a 3D model, ideally the user should be able to view the building façade that is occluded by a tree or other objects. In this report, we present a simple and efficient method for filling holes in images obtained through the above setup. Given an image with regions of unknown RGB values, our goal is to determine the missing pixel values from the remainder of the image. We use our proposed method to fill holes in the texture atlases generated during automated 3D modeling of Urban Environments. Our approach can also be used for other applications such as restoring old and damaged photographs, removing objects from images, special effects. Our method first fills low pixel variance regions by a pass of 1D horizontal interpolation in which for each row it linearly interpolates any missing values, if they lie in a low pixel variance region. This is followed by a pass of 1D vertical interpolation. A copy-paste method is then employed to synthesize the missing texture. A window is taken around the hole, and a matching region in the image is found. The hole is filled by copying the matching region and pasting it over the hole. The approach is found to work well on most images and does not suffer from the limitations of local inpainting in traditional hole filling schemes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hole filling in 3D volumetric objects

The construction of hole filling (or hole segmentation) method for 3D volumetric images is a new challenging issue in computer science. It needs a geometrical approach since from a topological point of view 3D holes (tunnels) are not well-delimited subsets of three dimensional space. In this paper, the authors propose an original, efficient, flexible algorithm of hole filling for volumetric obj...

متن کامل

Stereo Image Synthesis by View Morphing with Stereo Consistency

We show how to synthesize stereo images by adjusting camera separation to produce customized stereopsis and by changing the viewpoint to accommodate a head-tracked 3D display. We propose an improved method for stereo image synthesis from a pair of wide-baseline stereo images and corresponding disparity maps. To give proper depth in hole regions caused by disocclusion, we introduce a hole fillin...

متن کامل

A computationally efficient denoising and hole-filling method for depth image enhancement

Depth maps captured by Kinect depth cameras are being widely used for 3D action recognition. However, such images often appear noisy and contain missing pixels or black holes. This paper presents a computationally efficient method for both denoising and hole-filling in depth images. The denoising is achieved by utilizing a combination of Gaussian kernel filtering and anisotropic filtering. The ...

متن کامل

Hole filling with oriented sticks in ultrasound volume reconstruction.

Volumes reconstructed from tracked planar ultrasound images often contain regions where no information was recorded. Existing interpolation methods introduce image artifacts and tend to be slow in filling large missing regions. Our goal was to develop a computationally efficient method that fills missing regions while adequately preserving image features. We use directional sticks to interpolat...

متن کامل

A Method for Filling Holes in Objects of Medical Images Using Region Labeling and Run Length Encoding Schemes

This paper presents a new method for filling holes in objects of binary images. Further it analyses the performance of other existing holes filling operations in binary form of medical images. Hole filling operations are widely used in medical image processing today. Almost all the medical image processing operations produce a binary form of original image at any stage. The binary images are no...

متن کامل

A Hole-filling Algorithm for Automated Axon Counting

This paper presents an algorithm for the automated counting of axons in microscope images of cross-sections of the optic nerve. The approach uses a hole-filling algorithm to identify closed bundles in the image. Six images in which axons were labeled by a trained observer (TO) were used as test data for the algorithm. Results show that the algorithm counted the axons with an average relative er...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003